Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smoothing gem #48

Merged
merged 2 commits into from
Sep 11, 2024
Merged

Smoothing gem #48

merged 2 commits into from
Sep 11, 2024

Conversation

michalpelka
Copy link
Collaborator

Gem that allows to smooth movement of the entity.

@michalpelka michalpelka requested a review from pijaro August 5, 2024 15:57
@michalpelka michalpelka force-pushed the mp/smoothing_gem branch 4 times, most recently from 9670951 to bd24e65 Compare August 5, 2024 16:08
Copy link
Contributor

@patrykantosz patrykantosz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job, smoothing component works as expected. Just some minor comments. Also I've noticed something strange - when I tried to enable this gem in my project I got something like this:
[ERROR] o3de.enable_gem: Smoothing has the following dependency compatibility issues and requires the --force parameter to activate: The following dependency requirements could not be satisfied: The project requires RobotecSpectatorCamera
It's strange becasue grep -rns ".*Spectator.*" ./Smoothing returns empty list. Could you check this on your setup?

Gems/Smoothing/Code/Source/Clients/SmoothingComponent.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/Clients/SmoothingComponent.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/Clients/SmoothingComponent.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/Clients/SmoothingComponent.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/Clients/SmoothingComponent.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/Clients/Utils.h Outdated Show resolved Hide resolved
Gems/Smoothing/Code/Source/SmoothingModuleInterface.cpp Outdated Show resolved Hide resolved
Gems/Smoothing/CMakeLists.txt Outdated Show resolved Hide resolved
The gem allows user to smooth movement of the entity.
It provides two types of smoothing: simple and damping.

Co-authored-by: Patryk Antosz <[email protected]>
Signed-off-by: Michał Pełka <[email protected]>
@michalpelka
Copy link
Collaborator Author

Thanks for review @patrykantosz ! I've updated PR, applied all your suggestions. I also squashed multiple commits.

@michalpelka
Copy link
Collaborator Author

Are we going to merge it?

@michalpelka michalpelka merged commit 85b99d7 into main Sep 11, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants